package com.yuw.search;

import java.util.Scanner;

public class TestDriver {

	public static void main(String[] args) {
		test02();
	}

	/**
	 * 二分查找算法测试
	 */
	private static void test02() {
		// 创建查找工具类的实例对象
		SearchTools st = new SearchTools();

		// 初始化被查找的数组
		int[] arr0 = st.initArr();

		// 获取被查找的数
		int val0 = st.getVal();

		// 调用查找算法
		int index = st.binarySearch(arr0, val0);

		System.out.println("查找的位置为：" + index);
	}

	/**
	 * 普通查找算法测试
	 */
	private static void test01() {
		// 创建查找工具类的实例对象
		SearchTools st = new SearchTools();

		// 初始化被查找的数组
		int[] arr0 = st.initArr();

		// 获取被查找的数
		int val0 = st.getVal();

		// 调用查找算法
		int index = st.nomalSearch(arr0, val0);

		System.out.println("查找的位置为：" + index);
	}

}
